from flask import Flask,current_app
from flask_script import Manager
from info import create_app,db
from flask_migrate import Migrate,MigrateCommand





# 单一职责的原则:manage.py 仅仅作为启动文件即可
# 工厂方法的调用 ,在这里对函数的调用进行了一个封装,
app = create_app("development")
# 7,创建manager对象
manager = Manager(app)

# 初始化迁移对象
Migrate(app, db)
# 将迁移命令添加到管理对象中
manager.add_command("db",MigrateCommand)




if __name__ == '__main__':



    manager.run()
